achieved role - Spanish English Dictionary